Tech

Netflix launches a website dedicated to news about renewals, exclusive interview..